Big Huge Thesaurus

macaca irus

noun

sounds kind of like